ISlave 介面

代表 EtherCAT 從站。

繼承體系

System.Object
  System.ComponentModel.INotifyPropertyChanged
    IntervalZero.KINGSTAR.Base.Class.ISlave

命名空間IntervalZero.KINGSTAR.Base.Class

組合: IntervalZero.KINGSTAR.Base.Class (於 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0

語法

C#VB
public interface ISlave : INotifyPropertyChanged
Public Interface ISlave Inherits INotifyPropertyChanged

 

ISlave 介面陳列了以下成員。

事件

 名稱說明
MailboxMessage通知應用程式,裝置傳送了郵箱訊息。

方法

 名稱說明
AoeReadCommand透過 AoE (ADS over EtherCAT) 讀取資料。
AoeReadSdoObject使用 AoE (ADS over EtherCAT) SDO 方法從從站讀取資料。
AoeReadWriteCommand透過 AoE (ADS over EtherCAT) 同時讀寫資料。
AoeWriteCommand

透過 AoE (ADS over EtherCAT) 寫入資料。

AoeWriteControlCommand透過 AoE (ADS over EtherCAT) 傳送命令給裝置。
AoeWriteSdoObject使用 AoE (ADS over EtherCAT) SDO 方法將資料寫入從站。
CoeReadSdoEntryDescription透過 CoE (CANopen over EtherCAT) 從 SDO 物件讀取物件字典中的項目描述。
CoeReadSdoObject透過 CoE (CANopen over EtherCAT) 讀取 SDO 物件值。
CoeReadSdoObjectDescription透過 CoE (CANopen over EtherCAT) 讀取 SDO 物件描述。
CoeReadSdoODList使用 CoE (CANopen over EtherCAT) SDO 方法讀取字典表中的物件索引清單。
CoeWriteSdoObject透過 CoE (CANopen over EtherCAT) 寫入 SDO 物件值。
EoeSetSlaveEoeIp配置一個 EtherCAT 從站的 EoE (Ethernet over EtherCAT) 網路設定。
FoeReadFile從伺服驅動器讀取檔案並將其儲存於本機電腦上。
FoeWriteFile從本機電腦讀取檔案並將其寫入裝置中。
ReadAliasEtherCAT 從站讀取別名位址。
ReadAllEEprom從從站的 EEPROM 讀取所有資料。
ReadEEprom從從站的 EEPROM 讀取一個雙字 (double word)。
ReadRegisterEtherCAT 從站暫存器讀取資料。
ReloadEEprom重新載入從站 EEPROM。
RequestState請求 EtherCAT 從站進入到一個特定的 EtherCAT 狀態。
ResetEsc重置從站的 EtherCAT 從站控制器。
Restart重啟指定的從站。
SoeReadSsc透過 SoE (Servo drive profile over EtherCAT) 將資料從 EtherCAT 從站上傳到 EtherCAT 主站。
SoeWriteSsc透過 SoE (Servo drive profile over EtherCAT) 將資料從 EtherCAT 主站下載到 EtherCAT 從站。
UpdateConfiguration透過讀取子系統中的模組值以更新模組的值。
VoeWrite透過 VoE (Vendor-specific protocol over EtherCAT) 將資料寫入具有 VoE 功能的裝置。
WriteAlias將別名位址寫入 EtherCAT 從站。
WriteAllEEprom將所有資料寫入從站的 EEPROM。
WriteEEprom將雙字 (double word) 寫入從站的 EEPROM。
WriteRegister將資料寫入 EtherCAT 從站的暫存器。

屬性

 名稱說明
Alias裝置的別名位址,定義在模組 EEPROM 中。
ExplicitId顯式 ID 是 EtherCAT 網路上的一個位址,用於識別 EtherCAT 從站。
Index裝置的索引。
InputLength從裝置上讀取的輸入資料長度。
Name裝置的名稱。
OutputLength傳送至裝置的輸出資料長度。
ProductCode裝置的產品代碼。
RevisionNumber裝置的修訂版號。
SerialNumber裝置的序號。
State裝置的 EtherCAT 狀態。
VendorId裝置的供應商 ID,由 ETG (EtherCAT Technology Group) 提供給 EtherCAT 裝置的製造商。

參見

IntervalZero.KINGSTAR.Base.Class 命名空間